GNU CC is a fairly portable optimizing C compiler
intended for machines that have several registers and
address memory in terms of 8-bit bytes.  It supports
full ANSI standard C, not including libraries (which
we do not consider to be part of a compiler).
  Since most of the work on GNU CC has been done with
the 68020 as target, we are offering it for use on
Sun computers.
  Optimizations performed by GNU CC include:
  * Invariant code motion out of loops.
  * Common subexpression elimination.
  * Automatic register packing (register declarations
are unnecessary and ignored).
  * Constant propagation and elimination of
consequent dead code.
  * Copy propagation.
  * Elimination of dead stores.
  * Jump optimization including cross-jumping.
  * Delaying of stack adjustments after function calls.
  * Arithmetic performed in subword types when
appropriate.
  * Many local optimizations.
  GNU CC runs about as fast as PCC.
  Most of the optimizations are machine-independent
or controlled by a machine description.  GNU CC
takes advantage of all the 68020 addressing modes that
we can see how to make the Sun assembler assemble.
Debugging output for DBX is available whether you
request optimization or not.
  
  GNU CC is free software, like the original Emacs.
What we charge for is the service of tape
distribution: $150 for 1600bpi industry standard mag
tape, or $175 for Sun cartridge tape.  Outside North
America, add $15 per tape for air mail shipment.
  We do not yet have our own free C manual, but the C standard
or (less well) any book on C will serve.
  No service is promised, but we are strongly interested
in fixing any bugs; please, please report them.  We provide
a list of individuals and companies that offer various services
to those who who wish to purchase them.